pliegue urorrectal - French English Dictionary